.main {
  position: relative;
  min-width: 982px;
  width: 982px;
  height: 760px;
  margin: 0 auto;
  background-color: #fff;
  overflow: hidden;
}
.main .m-pic {
  width: 807px;
  height: 268px;
  margin: 104px auto 0;
  background-position: 0 104px;
  background: url(../images/mymusic.png) no-repeat;
}
.main .m-btn {
  position: absolute;
  top: 203px;
  left: 87px;
  display: block;
  width: 167px;
  height: 45px;
  margin: 102px 0 0 482px;
  background-position: 0 9999px;
  background: url(../images/mymusic.png) no-repeat 0 9999px;
}
.main .m-btn:hover {
  background-position: 0 -278px;
}
.g-topbar .line {
  height: 9px;
}
.g-topbar {
  height: 80px;
}
